bath-laundry trailer - German English Dictionary